package com.aviccxzx.smarthome.entity;

import java.util.List;

/**
 * Created by joey on 2017/6/28.
 */

public class addMoveLgoic {

    /**
     * excuteTasks : [{"device_type":0,"identification":"string","mac":"string","value":0}]
     * id : string
     * logicConditions : [{"campare":"string","device_type":0,"identification":"string","mac":"string","value":0}]
     * name : string
     * scene_id : string
     */

    private String id;
    private String name;
    private String scene_id;
    private List<ExcuteTasksBean> excuteTasks;
    private List<LogicConditionsBean> logicConditions;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getScene_id() {
        return scene_id;
    }

    public void setScene_id(String scene_id) {
        this.scene_id = scene_id;
    }

    public List<ExcuteTasksBean> getExcuteTasks() {
        return excuteTasks;
    }

    public void setExcuteTasks(List<ExcuteTasksBean> excuteTasks) {
        this.excuteTasks = excuteTasks;
    }

    public List<LogicConditionsBean> getLogicConditions() {
        return logicConditions;
    }

    public void setLogicConditions(List<LogicConditionsBean> logicConditions) {
        this.logicConditions = logicConditions;
    }

    public static class ExcuteTasksBean {
        /**
         * device_type : 0
         * identification : string
         * mac : string
         * value : 0
         */

        private int device_type;
        private String identification;
        private String mac;
        private int value;

        public int getDevice_type() {
            return device_type;
        }

        public void setDevice_type(int device_type) {
            this.device_type = device_type;
        }

        public String getIdentification() {
            return identification;
        }

        public void setIdentification(String identification) {
            this.identification = identification;
        }

        public String getMac() {
            return mac;
        }

        public void setMac(String mac) {
            this.mac = mac;
        }

        public int getValue() {
            return value;
        }

        public void setValue(int value) {
            this.value = value;
        }
    }

    public static class LogicConditionsBean {
        /**
         * campare : string
         * device_type : 0
         * identification : string
         * mac : string
         * value : 0
         */

        private String campare;
        private int device_type;
        private String identification;
        private String mac;
        private int value;

        public String getCampare() {
            return campare;
        }

        public void setCampare(String campare) {
            this.campare = campare;
        }

        public int getDevice_type() {
            return device_type;
        }

        public void setDevice_type(int device_type) {
            this.device_type = device_type;
        }

        public String getIdentification() {
            return identification;
        }

        public void setIdentification(String identification) {
            this.identification = identification;
        }

        public String getMac() {
            return mac;
        }

        public void setMac(String mac) {
            this.mac = mac;
        }

        public int getValue() {
            return value;
        }

        public void setValue(int value) {
            this.value = value;
        }
    }
}

